﻿// //------------------------------------------------------------------------------
// // <copyright file="" company="Dascoba Development">
// //  Copyright © Dascoba Development 2010
// // </copyright>
// //------------------------------------------------------------------------------
namespace Dascoba.Umb.FileManager.Config
{
    /// <summary>
    ///   File Opener
    /// </summary>
    public class FileOpener
    {
        /// <summary>
        ///   Gets or sets the page url.
        /// </summary>
        /// <value>The editor.</value>
        internal string Page { get; set; }

        /// <summary>
        /// Gets or sets a value indicating whether [open modal].
        /// </summary>
        /// <value><c>true</c> if [open modal]; otherwise, <c>false</c>.</value>
        internal bool OpenModal { get; set; }

        /// <summary>
        ///   Gets or sets the function name.
        /// </summary>
        /// <value>The name.</value>
        internal string Function { get; set; }

        /// <summary>
        ///   Gets or sets the name.
        /// </summary>
        /// <value>The name.</value>
        internal string Name { get; set; }

        /// <summary>
        /// Gets or sets the type of the file.
        /// </summary>
        /// <value>The type of the file.</value>
        internal string FileType { get; set; }

        /// <summary>
        ///   Gets or sets the icon URL.
        /// </summary>
        /// <value>The icon URL.</value>
        internal string Icon { get; set; }

        /// <summary>
        ///   Gets or sets the extensions.
        /// </summary>
        /// <value>The extensions.</value>
        internal string[] Extensions { get; set; }
    }
}